Engine Fan Speed
This code indicates an abnormal fan speed signal from the engine control unit.
Heads up: this code wasn't in our hand-written library yet, so DiagCoach AI built this page on the fly. Double-check critical specs against service info before condemning parts.
What it means (plain English)
The engine control module (ECM) expects the cooling fan to run at certain speeds based on engine temperature; if it detects that the fan is running too slow or too fast, it sets this code.
What the computer is actually seeing
The ECM measures fan speed using an RPM signal; it expects a fan speed between 600 to 2500 RPM depending on conditions, and if the reading is outside this range, the fault code illuminates.
What a healthy reading looks like
Fan speed should be between 600-2500 RPM under normal operation depending on engine temperature.
Guided diagnostic — the DiagCoach way
Don't just throw parts at it. Walk through these in order — each step tells you whether to keep going or stop and fix what you found.
- 11. Inspect the wiring and connectors for the engine cooling fan for any visible damage or corrosion. If found, repair or replace as necessary.
- 22. Using a scan tool, check the live data for the fan speed while the engine is running. Are the values within 600-2500 RPM? If no, proceed to the next step. If yes, the problem may be intermittent or related to ECU troubleshooting.
- 33. Test the fan operation by grounding the fan relay or applying direct power to the fan; does it operate normally? If no, replace the fan. If yes, continue to the next step.
- 44. Check the ECU settings and calibration related to fan operation using manufacturer-specific software. Are they correct as per manufacturer specs? If no, reprogram or replace ECU. If yes, investigate further.
Common causes
- Faulty engine cooling fan
- Wiring issue or a bad connector between fan and ECU
- Malfunctioning engine control unit (ECU)
- Improperly calibrated fan support module
Typical repair cost
$$$
Related codes
Frequently asked questions
Is it safe to drive with this code?
It may be safe, but the engine could overheat, leading to severe engine damage. It's best to address it soon.
Will this code clear on its own?
Not typically; it requires either correcting the issue or resetting the code manually.
Why does this code sometimes appear along with SPN 970?
SPN 970 refers to a general fan speed issue, while SPN 971 specifically details performance deviations, often flagging the same underlying issue with the fan system.
Working a real vehicle right now?
Let DiagCoach walk you through it live with your specific symptoms, vehicle, and what you've already checked.
Start guided diagnostic →